package com.huawei.hms.utils;

import android.content.Context;
import com.huawei.hianalytics.hms.HiAnalytics;
import com.huawei.hianalytics.hms.HiAnalyticsConf.Builder;

public class HMSBIInit {
    public void init(Context context, boolean z, boolean z2, boolean z3, String str) {
        Checker.checkNonNull(context, "context must not be null.");
        ResourceLoaderUtil.setmContext(context.getApplicationContext());
        new Builder(context).setEnableImei(z).setEnableUDID(z2).setEnableSN(z3).setCollectURL(0, str).create();
    }

    public void refresh(Context context, boolean z, boolean z2, boolean z3, String str, boolean z4) {
        Checker.checkNonNull(context, "context must not be null.");
        new Builder(context).setEnableImei(z).setEnableUDID(z2).setEnableSN(z3).setCollectURL(0, str).refresh(z4);
    }

    public boolean isInit() {
        return HiAnalytics.getInitFlag();
    }
}
